package com.qicheng.wlhyspider.anhui.entity;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;

@NoArgsConstructor
@Data
@Entity
@Table(name = "ah_driver")
public class AhDriverEntity implements Serializable {
    private static final long serialVersionUID = -2610529047917100023L;

    @Id
    @JSONField(name = "id")
    private String id;
    @JSONField(name = "messageReferenceNumber")
    private String messageReferenceNumber;
    @JSONField(name = "senderCode")
    private String senderCode;
    @JSONField(name = "compName")
    private String compName;
    @JSONField(name = "cityName")
    private String cityName;
    @JSONField(name = "countryName")
    private String countryName;
    @JSONField(name = "messageSendingDateTime")
    private String messageSendingDateTime;
    @JSONField(name = "driverName")
    private String driverName;
    @JSONField(name = "drivingLicense")
    private String drivingLicense;
    @JSONField(name = "vehicleClass")
    private String vehicleClass;
    @JSONField(name = "issuingOrganizations")
    private String issuingOrganizations;
    @JSONField(name = "validPeriodFrom")
    private String validPeriodFrom;
    @JSONField(name = "validPeriodTo")
    private String validPeriodTo;
    @JSONField(name = "qualificationCertificate")
    private String qualificationCertificate;
    @JSONField(name = "telephone")
    private String telephone;
    @JSONField(name = "remark")
    private String remark;
    @JSONField(name = "areaCode")
    private String areaCode;
    @JSONField(name = "createDate")
    private String createDate;
    @JSONField(name = "driverException")
    private String driverException;
    @JSONField(name = "updateDate")
    private String updateDate;
    private String companyId;
    private Integer isDetail;
}
